/* 主要内容 */
.main_wrap { min-height:200px; margin:20px auto; padding-bottom:30px; background-color:white;}

.nav { width:100%; height:38px; margin-bottom:20px; background-color:#f7f7f7;}
.nav span {
	width:150px; height:38px; margin-right:5px; background-color:#e7e7e7; cursor:pointer;
	font-size:18px; line-height:38px; text-align:center; display:block; float:left;
}
.nav a { display:block; color:#666;}
.nav span:hover { background-color:#eee;}
.nav span.cur { background-color:#6bc30d; border:none; color:white; position:relative;}
.nav span.cur i { width:9px; height:5px; background:url(../images/storeMain_tabBar_arrow.gif) no-repeat; position:absolute; left:70px; bottom:-5px;}


/* 商铺左侧内容 */
.main_left { width:730px; overflow:hidden; float:left;}

/* 分类 */
.products_category_title { height:24px; padding:9px 10px; line-height:24px; border-bottom:1px solid #e7e7e7;}
.products_category_title h4 { margin-left:5px; font-weight:normal; font-size:18px;}

.products_category_list { padding:10px 10px 10px 20px;}
.products_category_list li { padding:6px 0;}
.products_category_list span { margin-right:10px; padding:0 10px; line-height:22px; display:inline-block; display:inline-block; cursor:pointer;}
.products_category_list span:hover { color:#31ba16;}
.products_category_list span.cur { background-color:#82ba16; color:white; cursor:text;}


/* 
 商品列表
*/

/* 排序 */
.products_sort { height:24px; padding:9px 10px; background-color:#f8f8f8; line-height:24px; border-bottom:1px solid #e7e7e7;}
.products_sort h4 { margin-left:5px; font-size:18px; font-weight:normal; float:left;}
.products_sort p { float:right;}
.products_sort span { width:44px; height:24px; margin-left:5px; padding-left:8px; background:url(../images/lzdz_sort_d.gif) no-repeat right center; cursor:pointer; display:inline-block;}
.products_sort span.cur { background-image:url(../images/lzdz_sort_cur.gif); color:white;}
.products_list { clear:both;}
.products_list dd { width:210px; margin:20px 0 0 25px;}
.products_list .img { width:210px; height:260px; background-color:#eee; overflow:hidden;}
.products_list .img img { min-width:210px; _width:210px;}

.products_list .content { padding:15px 20px 20px; background-color:#f7f7f7;}
.products_list dd { float:left;}
.products_list a { font-size:16px; color:#007eff;}
.products_list a:hover { color:#71bf0b;}
.products_list .price { margin-top:2px; display:block;}
.products_list .price b { color:#ff6600;}
.products_list .price font { font-size:18px; font-weight:normal;}
.products_list .sales_int { color:#999;}

/* 数量控制 */
.count_group { width:70px; height:20px; margin-top:5px; background-color:white; border:1px solid #eee; line-height:20px; text-align:center; clear:both;}
.count_group span { width:16px; background-repeat:no-repeat; background-position:center center; cursor:pointer; float:left;}
.count_reduce { background-image:url(../images/btn_reduce.gif); border-right:1px solid #e7e7e7; font-size:0;}
.count_input { width:36px; height:20px; padding:0; border:none; text-align:center; float:left;}
.count_add { background-image:url(../images/btn_add.gif); border-left:1px solid #e7e7e7;}
.products_list .add { width:110px; height:32px; margin-top:10px; background-color:#ff9600; color:white; text-align:center; line-height:32px; display:block; cursor:pointer;}


/* 页面右侧 */
.main_right { width:258px; float:right;}
.other_price { width:218px; margin:0 4px 17px 4px; padding:15px; border:1px solid #e2eae3; border-top:3px solid #d8d8d8; color:#999;}
.other_price span { display: block; line-height:24px;}


/* 我的花篮 */
.my_cart { width:256px; background:url(../images/lzdz_mycart_left.png) no-repeat;}
.my_cart_wrap { min-height:450px; background:url(../images/lzdz_mycart_right.png) no-repeat right 0;}
.my_cart_content { margin:0 4px; padding-bottom:20px; background-color:white;}
.my_cart_wrap .title { height:43px; background:#2abb83 url(../images/lzdz_arrow.gif) repeat-x; text-align:center; display:block; color:white; font-size:18px; line-height:46px;}
.cart_list { margin:0 15px;}
.cart_list li { height:18px; padding:6px 0; *+padding:2px 0 6px 0; line-height:18px; border-bottom:1px dotted #e8e8e8; font-size:12px;}
.cart_list li span { height:18px; display:block; float:left;}
.cart_list .name { width:92px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cart_list .price { width:50px; margin-left:5px}
.cart_list .number_controller { width:65px; display:block; float:right;}
.cart_list .subtract, .cart_list .add {
	width:17px; height:17px; background-color:#eee; font-size:16px; line-height:16px; text-align:center;
	cursor:pointer; float:left;
}
.cart_list .number { width:30px; border:none; overflow:hidden; font-size:12px; text-align:center; float:left;}
.cart_list .cart_head { height:40px; padding:0; line-height:40px; font-size:14px;}
.cart_list .cart_head span { height:40px; line-height:40px;}
.cart_list .cart_head font { color:#aaa; font-size:12px;}
.cart_head .price { width:80px;}
.cart_head .number { width:40px; text-align:right;}

.cart_info { margin:15px; padding:15px; background-color:#f8f8f8; font-size:12px; line-height:24px;}
.cart_clear { padding-left:12px; background:url(../images/store_buyList_clear.gif) no-repeat 0 center; cursor:pointer; float:right;}
.cart_clear:hover { color:#333;}
.total_number { padding-top:2px; font-size:14px; display:block;}
.total_number strong { font-size:30px; font-weight:normal;}
.cart_info .info_text { color:#999;}

.cart_next { width:220px; height:36px; margin:0 auto; background-color:#71bf0b; line-height:36px; text-align:center; color:white; display:block; cursor:pointer; font-size:18px;}
.cart_next a{ color:#fff;}

/* 空花篮 */
.my_cart_none { width:250px; height:210px; background:url(../images/store_buyList_none.gif) no-repeat center center; line-height:370px; display:block; color:#999; text-align:center;}

.fixed{ font:normal 13px/30px \5FAE\8F6F\96C5\9ED1; top:10px;}



